BP removes Chair Albert Manifold over governance concerns as Brent crude tops $110 and Q1 profit doubles to $3.2B. What it means for BP stock.
BP removes Chair Albert Manifold over governance concerns as Brent crude tops $110 and Q1 profit doubles to $3.2B. What it means for BP stock.